From: Richard M. Stallman Date: Tue, 13 Sep 1994 18:01:51 +0000 (+0000) Subject: (syms_of_keymap): Doc fix. X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1^2~5^2~90332 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=1981e886788dd74d4cc5e70cc061e123092ac43c;p=emacs.git (syms_of_keymap): Doc fix. --- diff --git a/src/keymap.c b/src/keymap.c index 9396ee77760..1f32f8c622d 100644 --- a/src/keymap.c +++ b/src/keymap.c @@ -2437,15 +2437,18 @@ in the list takes precedence."); This allows Emacs to recognize function keys sent from ASCII\n\ terminals at any point in a key sequence.\n\ \n\ -The read-key-sequence function replaces subsequences bound by\n\ -function-key-map with their bindings. When the current local and global\n\ +The `read-key-sequence' function replaces any subsequence bound by\n\ +`function-key-map' with its binding. More precisely, when the active\n\ keymaps have no binding for the current key sequence but\n\ -function-key-map binds a suffix of the sequence to a vector or string,\n\ -read-key-sequence replaces the matching suffix with its binding, and\n\ +`function-key-map' binds a suffix of the sequence to a vector or string,\n\ +`read-key-sequence' replaces the matching suffix with its binding, and\n\ continues with the new sequence.\n\ \n\ -For example, suppose function-key-map binds `ESC O P' to [f1].\n\ -Typing `ESC O P' to read-key-sequence would return [f1]. Typing\n\ +The events that come from bindings in `function-key-map' are not\n\ +themselves looked up in `function-key-map'.\n\ +\n\ +For example, suppose `function-key-map' binds `ESC O P' to [f1].\n\ +Typing `ESC O P' to `read-key-sequence' would return [f1]. Typing\n\ `C-x ESC O P' would return [?\\C-x f1]. If [f1] were a prefix\n\ key, typing `ESC O P x' would return [f1 x]."); Vfunction_key_map = Fmake_sparse_keymap (Qnil);